package com.wicket.okrcomponent.base.service;

import com.wicket.okrcomponent.base.service.dto.req.*;
import com.wicket.okrcomponent.dal.po.mbg.OmsMessageVirtualImage;
// import com.wicket.okrcomponent.base.service.dto.res.*;

import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface MOmsMessageVirtualImageService {
/**
   * 2-5-06新增虚拟形象
   */
    String addVirtualImage(OmsMessageVirtualImage omsMessageVirtualImage);
/**
   * 2-5-06修改虚拟形象
   */
    boolean updateVirtualImage(OmsMessageVirtualImage omsMessageVirtualImage);
/**
   * 2-5-06删除虚拟形象
   */
    boolean deleteVirtualImage(String virtualImageId );
/**
   * 2-5-06查询虚拟形象详情
   */
    OmsMessageVirtualImage queryVirtualImageDetail(QueryVirtualImageDetailReq reqDto);
/**
   * 2-5-06查询虚拟形象列表
   */
    List<OmsMessageVirtualImage> queryVirtualImageList(QueryVirtualImageListReq reqDto);
/**
   * 2-5-06批量查询虚拟形象列表ByIds
   */
    List<OmsMessageVirtualImage> batchQueryVirtualImageListByIds(BatchQueryVirtualImageListByIdsReq reqDto);
/**
   * 2-5-06查询虚拟形象列表ByCodes
   */
    List<OmsMessageVirtualImage> batchQueryVirtualImageListByCodes(BatchQueryVirtualImageListByCodesReq reqDto);
  //
}
